European Markets Rally on Strong German Sentiment and Corporate Earnings Surge
European markets ended mostly higher, supported by strong German economic sentiment and corporate results. Bayer AG reported flat sales but a drop in net income, while the DAX and ...